estimate sum - German English Dictionary